package org.softmed.persistence;

import java.io.File;

public interface PersistenceProvider {
	PersistenceManager getPersistenceManager() throws Throwable;

	public void restart() throws Throwable;

	public void refreshClassDefinitions() throws Throwable;

	public void erase() throws Throwable;

	public void start() throws Throwable;

	public void stop() throws Throwable;

	public File getDatabaseFile() throws Throwable;

}
